idea proposer

Translations
инициатор идеи
As the idea proposer, she was responsible for presenting the concept to the team.
Как инициатор идеи, она была ответственна за представление концепции команде.